﻿package com.firewolf.mybatis.dynamicsql.drivers;

import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.session.RowBounds;
import org.apache.ibatis.session.SqlSession;
import org.junit.Before;
import org.junit.Test;

import com.firewolf.mybatis.dynamicsql.beans.DUser;
import com.firewolf.mybatis.dynamicsql.mapper.DUserMapper;
import com.firewolf.mybatis.dynamicsql.utils.MyBatisUtil;

/**
 * 
 * @Description:
 * @Author: 刘兴
 * @Date : 2016年8月19日
 * @package : com.firewolf.mybatis.dynamicsql.drivers
 * @Java_Version : 1.7
 * @Version : 2016年8月19日下午2:40:17
 */
public class MainDriver {
	
	private SqlSession session = null;
	
	@Before
	public void init() throws IOException{
		session = MyBatisUtil.getSessionFactory("conf.xml").openSession();
	}
	
	@Test
	public void testFenye(){
		RowBounds bounds = new RowBounds(2, 0);
		Map<String, Integer> limit = new HashMap<>();
		limit.put("start", 1);
		limit.put("size", 1);
		List<DUser> u = session.selectList("dMapper.fenye",limit);
		System.out.println(u);
	}
	
}
